页面生命周期方法
HTML 页面的生命周期包含四个重要事件:
DOMContentLoaded
浏览器已完全加载 HTML,并构建了 DOM 树,但诸如 <img> 和样式表之类的外部资源可能尚未加载完成
DOM 已经就绪,因此处理程序可以查找 DOM 节点,并初始化接口
load
浏览器不仅加载完成了 HTML,还加载完成了所有外部资源
外部资源已加载完成,样式已被应用,图片大小也已知了
beforeunload
当用户正在离开页面时触发
用户正在离开,我们可以检查用户是否保存了更改,并询问他是否真的要离开
unload
当用户正在离开页面时触发
用户几乎已经离开了,但是我们仍然可以启动一些操作,例如发送统计数据